rental of audio equipment - French English Dictionary